thermal generation - French English Dictionary